package com.codefish.framework.spring.context.annotation;

import java.lang.annotation.*;

/**
 * 注解标识bean的scope作用域， 配合{@link com.codefish.framework.spring.context.stereotype.Component}使用
 *
 * @author <a href='https://gitee.com/hzf2281'>codefish</a>
 * @version 1.0.0
 * @since 2022/11/05 上午 11:50
 */
@Documented
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface Scope {
    /**
     * 标识BeanDefinition的scope属性
     */
    String value() default "singleton";
}
